@use "@/styles/usenamespace.scss" as ns;
@use "@/styles/mixin.scss" as mixin;
@use "@/styles/function.scss" as fun;

@include ns.b(font) using ($b) {
  @include ns.e(shadow) using ($e) {
    position: absolute;
    @include mixin.locate();
    @include mixin.gradientFont();
    --color: #{fun.getCssVarValue($b, $e)};
    top: 3rpx;
  }
  @include ns.e(stroke) using ($e) {
    position: absolute;
    @include mixin.locate();
    @include mixin.gradientStroke();
    --stroke-color: #{fun.getCssVarValue($b, $e)};
    color: transparent;
  }
  @include ns.e(font) using ($e) {
    position: relative;
  }
  @include ns.s(font) using ($s) {
    @include ns.b($b) using ($b) {
      @include ns.e(font) using ($e) {
        @include mixin.gradientFont();
        --color: #{fun.getCssVarValue($b, color)};
      }
    }
  }
}
